package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.QRelative;

/**
 * 相关问题Mapper接口
 * 
 * @author ruoyi
 * @date 2024-06-21
 */
public interface QRelativeMapper 
{
    /**
     * 查询相关问题
     * 
     * @param rId 相关问题主键
     * @return 相关问题
     */
    public QRelative selectQRelativeByRId(Long rId);

    /**
     * 查询相关问题列表
     * 
     * @param qRelative 相关问题
     * @return 相关问题集合
     */
    public List<QRelative> selectQRelativeList(QRelative qRelative);

    /**
     * 新增相关问题
     * 
     * @param qRelative 相关问题
     * @return 结果
     */
    public int insertQRelative(QRelative qRelative);

    /**
     * 修改相关问题
     * 
     * @param qRelative 相关问题
     * @return 结果
     */
    public int updateQRelative(QRelative qRelative);

    /**
     * 删除相关问题
     * 
     * @param rId 相关问题主键
     * @return 结果
     */
    public int deleteQRelativeByRId(Long rId);

    public int deleteQRelativeByRId1(QRelative qRelative);

    /**
     * 批量删除相关问题
     * 
     * @param rIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteQRelativeByRIds(String[] rIds);
}
